artificial spawning ground - Francés Inglés Diccionario